@charset "utf-8";
.main-bmrl{ width: 1200px; height: 560px; background: #FFF; margin: 0 auto; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);   box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);  }
#bmrl{ padding: 10px 30px;  }
.bmrl-title{ position: relative; }
.bmrl-fieldset{ position:relative; text-align: center; }
.bmrl-fieldset i{position:absolute;top: 14px;left:0;right:0;display:block;width:100%;height:1px;background:#799cd2;z-index: 0;}
.bmrl-fieldset .legend{display: inline-block;margin: 0 auto;height: 30px;line-height: 30px;padding: 0 20px;font-size: 22px;color: #156dae;font-family: "黑体";background: #fff;position: relative;z-index: 1;}
.bmrl-title-left{position: absolute;left: 0;top: 0;z-index: 2;background: #fff;padding-right: 15px;height: 30px;line-height: 30px;float: left;font-size: 24px;color: #156dae;}
.bmrl-title-left img{ margin-top: -4px; margin-right: 10px; }

.bmrl-news{ margin: 15px -4px; }
.bmrl-news .col-33{ width: 33.333%; float: left; }
.bmrl-news .col-33 .box{ margin: 0 4px; border-radius: 10px; overflow: hidden; }
.bmrl-news .slideBox{ height: 120px;  }
.bmrl-news .tianqi{ background: url(2022css_bmrl_imgbg1.png) no-repeat center; background-size: cover; height: 120px;  }
.bmrl-news .rili{ background: url(2022css_bmrl_imgbg2.png) no-repeat center; background-size: cover; height: 120px;  }
.bmrl-news .news{ background: url(2022css_bmrl_imgbg3.png) no-repeat center; background-size: cover; height: 120px;  }
/* 天气 */
.bmrl-news .tianqi .box{ padding-left: 30px; padding-top: 16px; }
.bmrl-news .tianqi p{ color: #ffffff; font-size: 12px; line-height: 28px; }
/* 日历 */
.bmrl-news .rili .riqi{ float: left; width: 130px; padding-left: 30px; padding-top: 12px; }
#riqi-nongli .riqi-current{ font-size: 16px; color: #ffffff; font-family: "黑体"; margin-bottom: 8px; }
#riqi-nongli p{ font-size: 12px; color: #ffffff; font-family: "黑体"; }
#rili-current{ font-size: 16px; color: #fff; }
#rili-box{float: left; width:180px;height:105px; padding: 7px 0; color:#7dcaff;line-height:15px;}
#rili-week li{width:14.285%;text-align:center;float:left;line-height:13px;font-size: 12px;}
#rili-content li{width:14.285%;text-align:center;float:left;line-height:13px;font-size: 12px;}
#rili-content li span,
#rili-week li span{display: inline-block;font-size: 20px;-webkit-transform: scale(.5); transform: scale(.5);*font-size: 12px;}
#rili-content li.current{ color: #fff; background: url(2022css_bmrl_imgCurrent.png) no-repeat center 13px; }
/* 轮播 */
.main-bmrl .slideBox{ width: 100%; height:120px; float: left; overflow:hidden; position:relative; }
.main-bmrl .slideBox .hd{ height:24px; line-height: 24px; overflow:hidden; position:absolute; right: 0; bottom:0; z-index:1; }
.main-bmrl .slideBox .hd ul{ overflow:hidden; zoom:1; float:right; padding-right: 5px; }
.main-bmrl .slideBox .hd ul li{  float:left; margin:4px 8px 0 0; width: 10px; height:10px; border: 1px solid #4762af; border-radius:10px; font-size: 0; cursor:pointer; overflow:hidden; }
.main-bmrl .slideBox .hd ul li.on{ width: 18px; background:#4762af; }
.main-bmrl .slideBox .bd{ position:relative; height:100%; z-index:0;}
.main-bmrl .slideBox .bd li{ zoom:1; vertical-align:middle; position: relative; }
.main-bmrl .slideBox .bd img{ width: 375px!important; height:120px; display:block; }

/* 新闻 */
.bmrl-news .news .bd_new{ padding-left: 22px; padding-top: 16px; }
.bmrl-news .news .bd_new #txtMarquee-top{ width: 260px; background: url(2022css_bmrl_newsBG2.png) no-repeat left center; }
.bmrl-news .news .bd_new ul{ margin-top: 0; max-height: 78px; }
.bmrl-news .news .bd_new li { height: 26px; line-height: 26px;padding-left: 16px;background: none; }
.bmrl-news .news .bd_new li a{ font-size: 12px; color: #8bb1ec; }

.bmrl-tabs-box{ margin-top: 15px; position: relative; }
.bmrl-tabs-box .xuxian{ display: block; width: 1px; height: 180px; background-color: #ccc; position: absolute; top: 140px; bottom: 0; left: 528px;  }
.bmrl-tabs-box .bmrl-tabs-box-left{ width: 528px; float: left; }
.bmrl-tabs-box .bmrl-tabs-box-right{ width: 611px; float: left; }
.bmrl-tabs-box .bmrl-tabs-box-link{ width: 83px; float: right; }
.bmrl-tabs .bmrl-tabs-hd li{width: 127px;float: left;margin-right: 5px;position: relative;}
.bmrl-tabs .bmrl-tabs-hd li.on:before{ display: block; content: "";width: 11px;height:9px;position: absolute;background: url(2022css_bmrl_tabsBG.png); left: 50%; margin-left: -5.5px; bottom: -11px; z-index:0;  }
.bmrl-tabs .bmrl-tabs-hd li img{ width:100%; }
.bmrl-tabs .bmrl-tabs-bd { margin-top: 20px; }
.bmrl-tabs .bmrl-tabs-bd .link{display: inline-block;border-radius: 10px;background-color: #4698CF; padding: 0 20px; margin-right: 5px; height: 33px;line-height: 33px;font-size: 12px;text-align: center;color: #ffffff;}

/* 新闻列表 */
.main-bmrl .bd_new ul{zoom:1;padding: 4px 0; margin-top: 10px;}
.main-bmrl .bd_new li{height: 32px;line-height: 32px;padding-left: 20px; background: url(http://www.changsha.gov.cn/images/2020index_dian.png) no-repeat 3px 14px; position: relative;}
.main-bmrl .bd_new li a{ font-size: 16px; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.main-bmrl .bd_new li:hover a{ color: #006eab; }
.main-bmrl .bd_new li:hover span{ color: #006eab; }
.main-bmrl .bd_new li span{ display: block; width: 100px; font-size: 14px; text-align: right; float:right; color: #999999; }
.main-bmrl .bd_new li i{padding-left: 10px; font-size: 16px; color: #19b5ff; }
.main-bmrl .bd_a80 li a{ margin-right: 100px; }
.main-bmrl .solid .bd_new ul{ position: relative; }
.main-bmrl .solid .bd_new ul:before{ content: "";width: 1px;position: absolute;background: #dedede;left: 6px;top: 24px; bottom: 22px; z-index:0; }
.main-bmrl .solid .bd_new li { height: auto; }
.main-bmrl .solid .bd_new li p{display: none;padding: 12px 15px;margin-bottom: 5px;/* text-indent: 2em; */background: #f4f5f9;line-height: 25px;height: 50px;overflow: hidden;font-size: 14px;color: #999999;}
.main-bmrl .solid .bd_new li.on p{ display: block; }

/* 教育专栏 */
.main-bmrl .bd_pic{zoom:1;padding: 4px 0; margin-top: 10px;}
.main-bmrl .bd_pic li{ width: 50%; float: left; }
.main-bmrl .bd_pic li a{ display: block; margin: 5px; border-radius: 10px; overflow: hidden; }
.main-bmrl .bd_pic li img{ display: block; width: 100%; height: 65px; }